repeated sex - Spanish English Dictionary